expert fencer - English Synonyms Dictionary